package com.bsj.power.common.config.rocketmq.constant;

import lombok.Data;

/**
 * @author yinhao
 * @version 1.0
 * @description 消费者主题常量
 * 每次新增一个rocketMq消费端则需要新增加一个group
 * @date 2024/4/18
 */
@Data
public class ConsumerGroupConstant {

    /**
     * 作业管控系统MQ消费端消息传递组
     */
    public static final String TRAVEL_MQTT_DOWN_MSG_GROUP = "cid-power-module-job-msg-group";

    /**
     * 人员定位与电子围栏管控系统MQ消费端消息传递组
     */
    public static final String TRAVEL_MQTT_PLS_DOWN_MSG_GROUP = "cid-power-module-pls-msg-group";
    public static final String TRAVEL_MQTT_PLS_FACE_DOWN_MSG_GROUP = "cid-power-module-pls-face-msg-group";

    /**
     * 视频监控系统MQ消费端消息传递组
     */
    public static final String TRAVEL_VIDEO_DOWN_MSG_GROUP = "cid-power-module-video-msg-group";

    /**
     * 系统总控系统MQ消费端消息传递组
     */
    public static final String TRAVEL_SYSTEM_DOWN_MSG_GROUP = "cid-power-module-system-msg-group";

    /**
     * SDK附件下载系统MQ消费端传递组
     */
    public static final String TRAVEL_SDK_DOWN_MSG_GROUP = "cid-power-module-sdk-msg-group";
}
